Fresh meat - Spanish English Dictionary